#! /usr/bin/env python
# _*_ coding: utf-8 _*_

import wx

class ToolbarFrame(wx.Frame):
    
    def __init__(self, parent, id):
        wx.Frame.__init__(self, parent, id, 'Toolbars', size=(300,200))
        
        image = wx.Image('tool.jpg', wx.BITMAP_TYPE_JPEG).ConvertToBitmap()
        
        panel = wx.Panel(self)
        panel.SetBackgroundColour('White')
        statusBar = self.CreateStatusBar()
        toolBar = self.CreateToolBar()
        toolBar.AddSimpleTool(wx.NewId(), image, "New", "Long help for'New'")
        toolBar.Realize()
        menuBar = wx.MenuBar()
        menu1 = wx.Menu()
        menu2 = wx.Menu()
        menuBar.Append(menu1, '&File')
        menu2.Append(wx.NewId(), '&Copy', 'Copy in status bar')
        menu2.Append(wx.NewId(), 'C&ut', '')
        menu2.Append(wx.NewId(), 'Paste', '')
        menu2.AppendSeparator()
        menu2.Append(wx.NewId(), '&Options...', 'Display Options')
        menuBar.Append(menu2, '&Edit')
        self.SetMenuBar(menuBar)

if __name__ == '__main__':
    app = wx.PySimpleApp()
    frame = ToolbarFrame(None, -1)
    frame.Show()
    app.MainLoop()
